import 'package:base/widget/animation/anima_bubble_gum_page.dart';
import 'package:base/widget/animation/anima_page.dart';
import 'package:base/widget/animation/anima_page2.dart';
import 'package:base/widget/animation/anima_page3.dart';
import 'package:base/widget/animation/anima_progress_image.dart';
import 'package:base/widget/animation/anima_scan_page.dart';
import 'package:base/widget/animation/anima_tip_page.dart';
import 'package:base/widget/animation/loading/anima_loading.dart';
import 'package:base/widget/bottom_anim_nav.dart';
import 'package:base/widget/bubble/bubble.dart';
import 'package:base/widget/canvas/canvas_click_page.dart';
import 'package:base/widget/clip.dart';
import 'package:base/widget/cloud/cloud_page.dart';
import 'package:base/widget/custom_multi_render_page.dart';
import 'package:base/widget/floating_touch_page.dart';
import 'package:base/widget/honor_page.dart';
import 'package:base/widget/key_board_page.dart';
import 'package:base/widget/particle/particle_page.dart';
import 'package:base/widget/positioned_page.dart';
import 'package:base/widget/refreshdemo.dart';
import 'package:base/widget/refreshdemo2.dart';
import 'package:base/widget/rich_text_page.dart';
import 'package:base/widget/scroll_listener.dart';
import 'package:base/widget/scroll_to_index.dart';
import 'package:base/widget/scroll_to_index2.dart';
import 'package:base/widget/sliver_list_page.dart';
import 'package:base/widget/status_page.dart';
import 'package:base/widget/stick/stick_expend_page.dart';
import 'package:base/widget/stick/stick_page.dart';
import 'package:base/widget/tag_page.dart';
import 'package:base/widget/text_line_height.dart';
import 'package:base/widget/text_size_page.dart';
import 'package:base/widget/transform.dart';
import 'package:base/widget/verification_code_input.dart';
import 'package:base/widget/viewpager_page.dart';
import 'package:flutter/material.dart';
import 'package:base/widget/controller.dart';

Map<String, WidgetBuilder> routers = {
  'widget/conterller': (context) {
    return ControllerDemo();
  },
  'widget/clip': (context) {
    return ClipDemo();
  },
  'widget/scroolListener': (context) {
    return ScrollListener();
  },
  'widget/scrollToIndex': (context) {
    return ScrollToIndex();
  },
  'widget/scrollToIndex2': (context) {
    return ScrollToIndex2();
  },
  'widget/transform': (context) {
    return TransformDemo();
  },
  'widget/textLineHeight': (context) {
    return TextLineHeight();
  },
  'widget/refresh': (context) {
    return RefreshDemo();
  },
  'widget/refresh2': (context) {
    return RefreshDemo2();
  },
  'widget/pasition': (context) {
    return PostionedDemo();
  },
  'widget/bubble': (context) {
    return BubbleDemoPage();
  },
  'widget/tagDemo': (context) {
    return TagPage();
  },
  'widget/honorPage': (context) {
    return HonorPage();
  },
  'widget/statusBarPage': (context) {
    return StatusBarPage();
  },
  'widget/keyBoardPage': (context) {
    return KeyBoardPage();
  },
  'widget/animaPage': (context) {
    return AnimaPage();
  },
  'widget/animaPage2': (contet) => AnimaPage2(),
  'widget/floatingTouchPage': (contet) => FloatingTouchPage(),
  'widget/textSizePage': (context) => TextSizePage(),
  'widget/richTextPage': (context) => RichTextPage(),
  'widget/viewpagerPage': (context) => ViewpagerPage(),
  'widget/sliverListPage': (context) => SliverListPage(),
  'widget/verifitionCodeInputPage': (context) => VerifictionCodeInputPage(),
  'widget/customMultiRenderPage': (context) => CustomMultiRenderPage(),
  'widget/cloudPage': (context) => CloudPage(),
  'widget/stickPage': (context) => StickPage(),
  'widget/stickExpendPage': (context) => StickExpendPage(),
  'widget/animaPage3': (context) => AnimaPage3(),
  'widget/animaTipPage': (context) => AnimTipPage(),
  'widget/animaBubbleGum': (context) => AnimBubbleGumPage(),
  'widget/animProgressImagePage': (context) => AnimProgressImagePage(),
  'widget/particlePage': (context) => ParticlePage(),
  'widget/canvasClick': (context) => CanvasClickPage(),
  'widget/animaScan': (context) => AnimScanPage(),
  'widget/bottomAnimNav': (context) => BottomAnimNavPage(),
  'widget/animaLoading': (context) => AnimaLoading(),
};
